/**
 * @file test_array_list.h
 * Test definition file for a generic ArrayList data structure
 * @author Denis Ollier
 * @ingroup Test
 */

#ifndef TEST_ARRAY_LIST_H
#define TEST_ARRAY_LIST_H

#include <array_list.h>
#include <stdio.h>
#include <stdlib.h>

void destructor (void* element);

int main (void);

void test_free_behaviour (void);

void test_increment_operator_behaviour (void);

void test_int_mult_behaviour (void);

#endif /* TEST_ARRAY_LIST_H */
